Categories from scratch

نویسنده

  • Raphael 'kena' Poss
چکیده

The concept of category from mathematics happens to be useful to computer programmers in many ways. Unfortunately, all"good"explanations of categories so far have been designed by mathematicians, or at least theoreticians with a strong background in mathematics, and this makes categories especially inscrutable to external audiences. More specifically, the common explanatory route to approach categories is usually:"here is a formal specification of what a category is; then look at these known things from maths and theoretical computer science, and admire how they can be described using the notions of category theory."This approach is only successful if the audience can fully understand a conceptual object using only its formal specification. In practice, quite a few people only adopt conceptual objects by abstracting from two or more contexts where the concepts are applicable, instead. This is the road taken below: reconstruct the abstractions from category theory using scratches of understanding from various fields of computer engineering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VOILA: An Optimised Dialogue System for Interactively Learning Visually-Grounded Word Meanings (Demonstration System)

We present VOILA: an optimised, multimodal dialogue agent for interactive learning of visually grounded word meanings from a human user. VOILA is: (1) able to learn new visual categories interactively from users from scratch; (2) trained on real human-human dialogues in the same domain, and so is able to conduct natural spontaneous dialogue; (3) optimised to find the most effective trade-off be...

متن کامل

0 Mirror symmetry and actions of braid groups on derived categories

After outlining the conjectural relationship between the conjec-tural mirror symmetry programmes of Kontsevich and Strominger-Yau-Zaslow, I will describe some natural consequences of this which are proved from scratch in joint work with Mikhail Khovanov and Paul Seidel. Namely, actions of braid groups are found on derived categories of coherent sheaves, dual to Seidel's braid group of symplecti...

متن کامل

The Co-Evolution of Basic Spatial Terms and Categories

This chapter studies how basic spatial categories such as left-right, frontback, far-near or north-south can emerge in a population of robotic agents in co-evolution with terms that express these categories. It introduces various language strategies and tests them first in reconstructions of German spatial terms, then in acquisition experiments to demonstrate the adequacy of the strategy for le...

متن کامل

Part-of-Speech Induction from Scratch

This paper presents a method for inducing the parts of speech of a language and part-of-speech labels for individual words from a large text corpus. Vector representations for the part-of-speech of a word are formed from entries of its near lexical neighbors. A dimen-sionality reduction creates a space representing the syntactic categories of unambiguous words. A neural net trained on these spa...

متن کامل

Learning to learn categories

Learning to categorize objects in the world is more than just learning the specific facts that characterize individual categories. We can also learn more abstract knowledge about how categories in a domain tend to be organized – extending even to categories that we’ve never seen examples of. These abstractions allow us to learn and generalize examples of new categories much more quickly than if...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1405.3073  شماره 

صفحات  -

تاریخ انتشار 2014